dsh-theme-frost:DSH Web UI 的毛玻璃壁纸插件

DeepSeek Harness (DSH) 提供了 `dsh-theme-frost` 插件,用于通过壁纸和毛玻璃效果定制 Web UI 视觉风格。该插件支持明暗主题切换,允许用户设置自定义背景图片,并通过配置文件调节模糊度、透明度、亮度及饱和度。修改后刷新页面即可即时生效。使用前需确保 DSH 版本为 0.2.0-rc.1 或更高,且浏览器支持 CSS `color-mix` 属性。

Read More
Balance Panel — DSH's Scalable Balance/Usage Panel

Balance Panel is a floating balance panel plugin for DeepSeek Harness, designed to address the cumbersome hassle of checking balances when switching between multiple backends. It is fixed on the right side of the Web UI and automatically switches its displayed content based on the current session, supporting three backends: OpenCode Go (subscription quota), Zhipu, and DeepSeek (pay-as-you-go billing). The plugin adopts an extensible architecture and supports adding new providers through configuration. After installation, it must be enabled in Settings, and a refresh interval must be configured. The plugin is secure and reliable: API keys are parsed only on the server side, and it includes independent caching and cross-site protection mechanisms.

Read More
dsh-client-ui-model-search: A Searchable Model Selector Plugin for DeepSeek Harness

`dsh-client-ui-model-search` is a lightweight UI plugin designed for DeepSeek Harness (DSH) to address the challenge of selecting a model from long lists in the Web Composer. It provides a top search box, tokenized AND matching, collapsible grouping, bilingual support, and theme adaptation. The plugin is registered non-destructively with `priority: -1` and becomes ready to use after installation and a restart, making it suitable for scenarios where users need to locate models efficiently in the DSH interface.

Read More
dsh-pianist: A Deterministic Piano Plugin for DeepSeek Harness

dsh-pianist is a music interaction plugin for the DeepSeek Harness Web UI. It renders a piano using Canvas2D and provides a deterministic timeline, authentic sampled sounds (Salamander Grand Piano V3), and multiple skin effects. The plugin supports generating and playing sheet music through natural-language instructions and is compatible with the DSH kernel. This article details its core features, installation commands, typical usage, browser playback limitations, ecosystem background, and caveats, aiming to provide developers with an intuitive, reproducible environment for music testing and entertainment.

Read More
dsh-think-ux: Smoothly Preview the Thinking Process in DeepSeek Harness Web UI

dsh-think-ux is a pure client-side plugin for DeepSeek Harness, designed to resolve layout jumps caused by expanding and collapsing the thinking process in the Web UI. It uses DOM manipulation to implement streaming expansion of thinking lines (limited to 24 lines), smooth content-following scrolling, and collapse animations, optimizing the reading experience. It supports command-line installation and uninstallation, depends on a specific DSH version, and upgrading should be done with caution.

Read More
dsh-esc-enter: Esc Cancel and Append/Stop Buttons Plugin for DeepSeek Harness Web UI

The DeepSeek Harness (DSH) plugin `dsh-esc-enter` is designed to optimize Web UI interaction control. Implemented entirely on the client side, it provides two core features: first, quickly canceling the currently running task with the Esc key on the keyboard; second, offering “Append” and “Stop” buttons in the dock slot of the input box for intuitively managing instructions during a generation stream. The plugin displays the buttons only while the Agent is running and automatically hides them when idle. It does not interfere with DSH’s built-in Enter key behavior, nor does it intercept Esc key presses when idle. The installation command is `dsh plugin --profile web add github:Liangebra/dsh-esc-enter`; after restarting the service, it is ready to use, providing developers with more fine-grained task control.

Read More
dsh-session-toc: Add a right-side TOC sidebar for the DeepSeek Harness Web UI session page

# Preface Long conversations have a specific inconvenience in the DSH Web UI: the session view is loaded on demand, and early messages are not in memory by default. To return to a previous question, you can only repeatedly click "Load Earlier" or scroll through the entire list to find the location. The longer the conversation, the more inefficient this action becomes. The DeepSeek official website features a table of contents index on the right side; clicking on it jumps to the corresponding content. `dsh-session-toc` replicates this experience within the DeepSeek Harness Web UI. Below is an introduction to the plugin's features, installation, and usage details. # What is it? `dsh-session-toc` (repository `notload/dsh-session-toc`) is maintained by notload.

Read More
La Feng-UI: A Versatile Web UI Plugin for DSH (Skins / Dynamic Wallpapers / Music / Sound Effects / Avatars / Emojis)

# Introduction The philosophy of DSH (DeepSeek Harness) is "everything is a plugin," and this applies to the Web client interface as well. To change the theme color, add a dynamic wallpaper, or attach a background music player, the native process requires you to write `dsh.bundle.patch` yourself and manually mount it into the profile. La Feng-UI packages this customization workflow into a standard web plugin: skin customization, dynamic wallpapers, background music players, sound wave visualization, persona prompts, and exclusive AI character stickers. It covers everything at once and is ready to use out of the box. The following sections introduce its functional components, installation steps, and daily usage. # What is it? La Feng-UI (README title: "[La Feng] · La Feng-UI") is

Read More
dsh-kanban: A Task Kanban Plugin for DeepSeek Harness Web UI

dsh-kanban is a task board plugin designed specifically for the DeepSeek Harness (DSH) Web UI, aiming to enhance the task management experience through a sidebar without replacing the host application. The plugin organizes Harness sessions into a five-column view: Inbox, Ready, Running, Blocked, and Done. Among these, the Running, Blocked, and Done states are automatically derived from live sessions, while idle sessions can be manually categorized into Inbox or Ready, with manual placements saved in the browser's local storage. Core features include viewing session status via the `/kanban` entry point, organizing pending tasks, and creating new tasks directly from the board using the Harness runtime, ensuring seamless integration with the host

Read More
dsh-web-restart: One-Click Restart Button for DeepSeek Harness Web UI

dsh-web-restart is an MIT-licensed plugin for the DeepSeek Harness Web UI, designed to move the restart action of the `dsh web` process from the terminal to the web interface. The plugin adds a circular restart button next to Settings at the bottom of the sidebar, allowing users to restart the process with a single click without requiring a confirmation. As a bundle-layer plugin, it persists across DSH restarts and can display service health status by polling the `/dsh-health` endpoint every 5 seconds. Installation can be performed via the `dsh plugin` command or by manually editing the configuration files under `~/.dsh/profiles/web`, and a restart is required after installation to load the bundle layer. In typical usage, restarts...

Read More